package com.cole.miniapp.project.mapper;

import com.cole.miniapp.project.domain.FcmStore;
import com.cole.miniapp.project.domain.vo.FcmStoreVO;
import com.cole.miniapp.project.vo.*;

import java.util.List;

public interface FcmStoreMapper {
    int deleteByPrimaryKey(Long id);

    int insert(FcmStore record);

    int insertSelective(FcmStore record);

    FcmStore selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(FcmStore record);

    int updateByPrimaryKey(FcmStore record);

    List<FcmStore> selectUserStoreByUserId(Parameter3 parameter3);

    void updateTurnoverById(FcmStore fcmStore);

    void updateRedTurnoverById(FcmStore fcmStore);

    List<FcmStoreVO> selectAllStore(Parameter2 parameter2);

    List<FcmStoreVO> selectAllStoreBySearch(Parameter3 parameter3);

    void updateStateById(FcmStore fcmStore);

}